Refine this word faster
Blood rain
noun
Definitions
Noun
- 1 Rain coloured red due to the presence of spores of the microalga of species Trentepohlia annulata countable, uncountable
See also for "blood rain"
Next best steps
Mini challenge
Unscramble this word: bloodrain